var e, t, a = require("../../../../@babel/runtime/helpers/objectSpread2"), l = require("../../../../common/vendor.js"), o = {
    props: a({
        value: {
            type: [ Boolean, String, Number ],
            default: !1
        },
        modelValue: {
            type: [ Boolean, String, Number ],
            default: !1
        },
        loading: {
            type: Boolean,
            default: !1
        },
        disabled: {
            type: Boolean,
            default: !1
        },
        size: {
            type: [ String, Number ],
            default: 25
        },
        activeColor: {
            type: String,
            default: "#2979ff"
        },
        inactiveColor: {
            type: String,
            default: "#fff"
        },
        activeValue: {
            type: [ String, Number, Boolean ],
            default: !0
        },
        inactiveValue: {
            type: [ String, Number, Boolean ],
            default: !1
        },
        asyncChange: {
            type: Boolean,
            default: !1
        },
        space: {
            type: [ String, Number ],
            default: 0
        }
    }, null == (t = null == (e = l.index.$uv) ? void 0 : e.props) ? void 0 : t.switch)
};

exports.props = o;